package com.scpii.universal.pns.entity;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

/**
 * PnsGroup entity. @author MyEclipse Persistence Tools
 */

public class PnsGroup implements java.io.Serializable {

	// Fields

	private Integer groupId;
	private Integer parentGroupId;
	private String groupName;
	private Date createDate;
	private String describes;

	private Integer appId;
	private Integer buildPlatform;
	private Integer messageId;

	// Constructors

	/** default constructor */
	public PnsGroup() {
	}

	/** full constructor */
	public PnsGroup(Integer parentGroupId, String groupName, Date createDate, String describes) {
		this.parentGroupId = parentGroupId;
		this.groupName = groupName;
		this.createDate = createDate;
		this.describes = describes;

	}

	// Property accessors

	public Integer getGroupId() {
		return this.groupId;
	}

	public void setGroupId(Integer groupId) {
		this.groupId = groupId;
	}

	public Integer getParentGroupId() {
		return this.parentGroupId;
	}

	public void setParentGroupId(Integer parentGroupId) {
		this.parentGroupId = parentGroupId;
	}

	public String getGroupName() {
		return this.groupName;
	}

	public void setGroupName(String groupName) {
		this.groupName = groupName;
	}

	public Date getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getDescribes() {
		return this.describes;
	}

	public void setDescribes(String describes) {
		this.describes = describes;
	}

	public Integer getAppId() {
		return appId;
	}

	public void setAppId(Integer appId) {
		this.appId = appId;
	}

	public Integer getBuildPlatform() {
		return buildPlatform;
	}

	public void setBuildPlatform(Integer buildPlatform) {
		this.buildPlatform = buildPlatform;
	}

	public Integer getMessageId() {
		return messageId;
	}

	public void setMessageId(Integer messageId) {
		this.messageId = messageId;
	}

}